Google Chromeで!Bang検索する
DuckDuckGoの検索窓に例えば「!aj 存在と時間」を入力して検索すると、日本のAmazonで検索してくれる。これはAmazonのサイトに入ってから、そこの検索窓を使って検索するのと同様である。
他にも、「!cd」と打つとCollinsの英英辞典に飛んだりできる。
検索エンジンをGoogleにしてもこれと似たことはできてしまう。
検索には検索バーを使う。
https://gyazo.com/1ce8b97f305c3e421ec10cc932256c4d
「その他の検索エンジン」という見出しの箇所で、好きなように検索エンジンを登録できる
「追加」というボタンを押すと、3項目入力するように言われる
1. 検索エンジン
2. キーワード
3. クエリURL
このうち最も重要なのは「クエリURL」だろう。
それによって検索結果のWebページを開くことになるからだ。
好き勝手に登録してみよう
好きなサイト(例えば、自分のScrapboxのプロジェクト)で検索をしたいときは、このクエリURLを設定するために、次のような行程を踏めばいい:
まず、例えば自分のプロジェクトでてきとうなワードで検索してみる
検索結果が表示されるが、そのときのURLを確認する
例えば、アープラノートで「テスト」と検索したときのURLは「」である。 そして、Google Chromeに登録するときは、今の例でいえば「テスト」という部分を「%s」という演算子に書き換える。すなわち、「」や「」と書き換える。 !Bang検索風に設定してみよう
上のようにして「クエリURL」は登録できる。
そのURLをかんたんに使えるようにするために、「キーワード」の部分を短く編集してしまうというのが、このページで提案したいアイデアの肝である。
例えば、アープラノートでの検索を登録するのであれば、キーワードを「!an」とする。
(好きな表現でいい。
冒頭の「!」も要らない)
このように登録したら、検索バーで「!an」→「space」と入力すると、アープラノート検索モードになる
このとき、検索バーの一番左には検索した名前が表示されるサイト名が表示され、下のところに「${登録した名前}を検索」と表示される。
https://gyazo.com/87c8fe0626845bd4ffe519a5860cf7fb
※スクショでは「!s」というキーワードで登録している
これですばやく簡単にお気に入りのサイトで検索することができる!
Chrome版!Bang検索で正式!Bang検索する
おまけ。
検索エンジンのところでDuckDuckGoのキーワードを「!d」とかにしておけば、そのままDuckDuckGoの正式な!Bang検索をすることも(当然ながら)できる
https://gyazo.com/a906bdced04ffe726fbe623c89d2a9ae
上のGIFでは
「!d+space」で検索エンジンをDuckDuckGoに切り替えたあと、
DuckDuckGoの機能である!Bang検索で「!wj」と打って日本のWikipediaという検索エンジンを開く準備をしたあと、
「歴史」という検索ワードで検索している。